package com.bysj.lms.common;

public class Const {

    //token携带用户名
    public static final String TOKEN_CLAIM_USERNAME = "username";

    public static final String CURRENT_TIME = "currentTime";

    public static final long EXPIRE_TIME= 1000*60*60;//token到期时间5分钟，毫秒为单位

    public static final long REFRESH_EXPIRE_TIME=30*60;//RefreshToken到期时间为30分钟，秒为单位

    public static final String TOKEN_SECRET="ljdyaishijin**3nkjnj??";  //密钥盐

    public static final String YYYY_MM_DDHH_MM_SS = "yyyy-MM-dd HH:mm:ss";

    /**
     * login返回时 Reaponse
     * token请求头名称
     */
    public static final String TOKEN_HEADER_NAME = "Authentication";

    /**
     * 用户权鉴缓存 key
     */
    public static final String IDENTIFY_CACHE_KEY="shiro-cache:authorizationCache:";
    
    /**
     * 固定资产月检查 key
     */
    public static final String FA_MONTH_CHECK = "fa_month_check";
    /**
     * 低值设备半年检查 key
     */
    public static final String LVE_HALFYEAR_CHECK = "lve_halfyear_check";

    /**
     * 一学期的工作时间
     */
    public static final Integer workTime = 130*8;
}
